devren kira - French English Dictionary